terror suspects - French English Dictionary